administrative impediments - İspanyolca İngilizce Sözlük